package com.polytech.dao;

import com.polytech.model.Membre;
import com.polytech.utils.Database;

public class MembreDaoJdbc implements MembreDao {
	private Database database;
	public MembreDaoJdbc() {
	
	}
	public MembreDaoJdbc(Database database) {
		this.database=database;
	}

	@Override
	public void insert(Membre membre) {
		database.insert("Membre",new Object[]{membre.getLogin(),membre.getPassword()});
	}
	
	@Override
	public Membre select(String login) {
		Object[][] tab = database.select("Membre",new Object[][]{{"login",login}});
		if(tab==null)
			return null;
		Membre membre=new Membre((String)tab[0][0],(String)tab[0][1]);
		return membre;
		
	}

	@Override
	public void update(Membre value) {
		// TODO Auto-generated method stub
		
	}

	@Override
	public void delete(Membre value) {
		// TODO Auto-generated method stub
		
	}
}
